machine weeding - German English Dictionary